package com.xncoding.websocket.api;

import com.xncoding.websocket.api.model.FsHangAcctOrdInput;
import com.xncoding.websocket.api.model.FsHangAcctOrdOutput;
import com.xncoding.websocket.api.model.Result;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequestMapping("accountManage")
@SuppressWarnings("rawtypes")
@Api(value = "账户管理", tags = "账户管理")
public class FsAccountManageController {
	private static Logger logger = LoggerFactory.getLogger(FsAccountManageController.class);

    @PostMapping("hangAcctOrd")
//    @ApiOperation(value = "企业操作员下挂账户排序", response = FsHangAcctOrdOutput.class,responseReference = "com.xjrccb.bizplat.ebank.api.dto.accountmanage.FsHangAcctOrdInput")
    @ApiOperation(value = "企业操作员下挂账户排序", response = FsHangAcctOrdOutput.class)
    public Result hangAcctOrd(@RequestBody FsHangAcctOrdInput param) {
        Object[] res = null;
        try {
//            res = EOSUtils.invoke(EOSConstants.MANAGE_MENT, EOSConstants.HANG_ACCT_ORD, param);
        } catch (Throwable e) {
            logger.info(e.getMessage(),e);
        }
        return null;
    }

}
